anticipate one's ruin - Espagnol Anglais Dictionnaire